package com.chuangan.releasetask.service;

import com.chuangan.releasetask.dto.WebDTO;
import com.chuangan.releasetask.pojo.User;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * @Author: jinLong
 * @Date: 2020/8/13 14:11
 * @Version 1.0
 */

public interface UserService {


    //用户注册
    void register(WebDTO webDTO);

    // 根据手机号查询是否注册
    User findOneUser(String userAccount);

    //用户登录
    User login(User user);

    //修改登录状态
    void updateStatus(String userAccount);

    void getTaskFee4Account(String taskID, String userAccount);

    //更新余额
    void updateBalance(BigDecimal sumBalance,String userAccount);

    //我的任务接口
    List<Map> selectUserTask(WebDTO webDTO);
}
